using System;
namespace Net35.Xrm.Sdk.Discovery
{
	public sealed class ClientInfo
	{
		private Guid[] _patchIds;
		private ClientTypes _clientType;
		private Guid _userId;
		private Guid _organizationId;
		private int _languageCode;
		private string _officeVersion;
		private string _osVersion;
		private string _crmVersion;
		public Guid[] PatchIds
		{
			get
			{
				return this._patchIds;
			}
			set
			{
				this._patchIds = value;
			}
		}
		public ClientTypes ClientType
		{
			get
			{
				return this._clientType;
			}
			set
			{
				this._clientType = value;
			}
		}
		public Guid UserId
		{
			get
			{
				return this._userId;
			}
			set
			{
				this._userId = value;
			}
		}
		public Guid OrganizationId
		{
			get
			{
				return this._organizationId;
			}
			set
			{
				this._organizationId = value;
			}
		}
		public int LanguageCode
		{
			get
			{
				return this._languageCode;
			}
			set
			{
				this._languageCode = value;
			}
		}
		public string OfficeVersion
		{
			get
			{
				return this._officeVersion;
			}
			set
			{
				this._officeVersion = value;
			}
		}
		public string OSVersion
		{
			get
			{
				return this._osVersion;
			}
			set
			{
				this._osVersion = value;
			}
		}
		public string CrmVersion
		{
			get
			{
				return this._crmVersion;
			}
			set
			{
				this._crmVersion = value;
			}
		}
	}
}
